(navigation image)
Home American Libraries | Canadian Libraries | Universal Library | Community Texts | Project Gutenberg | Children's Library | Biodiversity Heritage Library | Additional Collections
Search: Advanced Search
Anonymous User (login or join us)
Upload
See other formats

Full text of "Notes"

FULCRUM 



► A Member of the DATAMAT Group Fulcrum Technologies Inc. 785 Carling Avenue, Ottawa, Canada K1S 5H4 Tel: [613] 238-1761 Fax: [613] 238-7695 



FULCRUM 





'' / 

_____ I^A'-W'! 

► A Member of the DATAMAT Group Fulcrum Technologies Inc. 785 Carling Avenue, Ottawa, Canada K1S5H4 Tel: [613] 238-1761 Fax: [613] 238-7695 



FULCRUM 

Ma 



> if ^--^ /^'"^ ie^'c^ ^ 



A Member of IfwDATAMAT Group Fulerum Technologies Inc. 785 Carting Avenue, Ottawa. Canada K1S5H4 Tel; [613] 238-1761 Fax: [613] 238-7695 



FULCRUM 





► A Member of the DATAMAT Group Fulcrum Technologies Inc. 785 Carling Avenue, Ottawa, Canada K1S 5H4 Tel: [613] 238-1761 Fax: [613] 238-7695 



WAIS Technology Architecture 

Brewster KaWe 
7/12/94 
DRAFT 
Company Confiden.tial 



/ 



1^ CiJ^ 



This document is the start of the next generation WAIS technology 
architecture that will be used for our in-house production services and our 
technology products. As a complete publishing system WAIS Inc will be able 
to deliver parts or all to customers. Parts of this will be licensed from other 
vendors. 



Contents: 



WAIS Technology Architecture diagram 
Component Functional Overview 
Architectural Considerations 
In-house development plan <to come> 
Partnering needs <to come> ^ 1 %o / )^ 








9 frfjUv le^MC^^ r^Ji^e^ 




Group access issues 



Access Policy DB: Stores DB access policies 

Presentation Authoring: Defining HTML templates 

Can it be used for creating parsing templates? 

Template DB: Storage 



Control Panel: 



Monitors server use 
Deletion, restoring, modify? 
Shutdown 



Metadata: Category codes 

Links to related documents 

Author 

Date 

source 

Headlines 

Formats, original URL's 
Cost 

Past usage statistics 
Permission 



Component Functional Overview 



Feed Handlers: Automated query generators 
Ad hoc libraries 
Control panel? 
query editor? 

X.25, SQL, IP email (Rainman), news feeds, NFS 

Unformatting: (currently the custom parser? toolkit) 
Finds fields, metadata, etc. 
Formats this data for the DBMS 
Can this be controlled easily? parse by example? 



Doc Enhancement: 

Triggered by DB additions, periodic queries, or human 
interaction 

Adding metadata, related documents, hypertext links, 
keywords 



WAIS DBMS: 



Formatting: 



Front desk: 



Text, multimedia, metadata 

Stores structured documents 

Points to original formatted documents 

Indexes documents 

Add, delete, modify, (commit) (commit to staging area)? 

HTML creation for documents, search results, browse 
results 

Uses templates to decide how to do it; which templates 
comes form DB & doc records? 
Talks structured protocols (I think) 

User handling, welcome-screens, help-screens 
Authentication of users & superusers 
New user screens, user account, screens 
Profile storage, agent handling 
HTTP, Z3950-U2, email, fax 



User Acct. DB: 



Current status, logged changes in status 
Profiles & profile execution logs 
Preferences & personalization features 
Group membership list (enough for access 
Group preferences & personalization 



restrictions?) 



DB access policy editor: 



How do we express db policies? 
What's a db? 



In-house Development Plan 
Partnering needs